31219298
52191245
47965171
46139460
85079739
73979743
2182275
61621972
34069859
63326213
16819819
31208466
54953441
9567826
49751296
5672195
59783410
648714
22943025
57806634
57839688
97132602
26185923
24258746
73641321
14156835
26228454
88646193
65275978
49539397
29563704
94374206
95124834
70565013
63162513
51501256
58592008
42533132
46777859
34249987