18765183
60957743
79235544
67051211
41366138
51863273
61629535
22514232
54207597
58256431
35658194
88529794
90668389
96238488
76711071
59299674
24007599
46616590
16952820
9375430
50003610
301582
45154589
35875411
107854
63375705
92328456
57657332
36356675
40386010
74768422
64957596
27021185
24077537
129533
72341422
56793543
60184348
47542295
47939242