279463
497254
710653
205717
317638
1001861
371500
884209
706879
572478
251568
138114
1086745
457600
135856
969830
923337
181232
675476
34847
822955
761643
81769
519996
957305
147482