19268575
35093040
32283813
3033323
91573095
5534331
27762820
63785070
1867785
13051259
79086485
9640154
7824162
89261902
74229394
71411219
89623703
725950
62891248
245394
94561948
35283228
32117907
39635348
26286531
91461775
2408519
6755872
67517757
160201
48818043
48681437
81753748
92676677
83705306
23365488
77032351
19444063
63153086
51784832