159918
1007145
265866
487100
237934
197632
1346576
922744
333156
744572
399889
599660
83960
220828
677970
379287
681235
426566
193810
460397
862850
337701
183304
55013