34978895
27202594
15333875
47408228
14571573
13108664
22967828
28280287
35682988
36758293
894779
413907
960673
211367
531819
584675
282460
302583
895100
52102
342839
270801
20113605
23843507
91941904
23763555
25662447
54282685
13349894
46976814
65435210
47288659
90054113
14029945