621105988210831138105111451088110389681910471020105210641014105489495396710279171107930615898111910878801114109896511345849568155779281117627114857611001065106711295781077988987106991360910498931124112789710536061102113010489619816171113992622109458210168871118937113661610501025114090495110348761082102410631104955100610579341035104398962599089093110589489709099401037107163461011121041103810181033995996958101797261811161004963938114311429989691061623888613971107560862011469575811128100210929391022106210281055611107361987791610931026111091189510449591097914111111216121139107488688162688591810151001936891106039411419991125109910969291131107810298651085973106661411011008968106893386299310899051147107610801115109191010726331137908110539593262458311328891109107011231108912952102310309061056960100394990760710138999621086112610199668121106393113399139695410368849641081113510849943921122100010391005100795088310799001031997879