145522
771177
224458
355703
145575
6604
1319
156980
78330
114712
40412
574863
267146
625631
845448
699391
190416
925280
840
214178
588360
55157
91564
976538
705679
906809