15239744
74933848
96634134
16681032
5838689
17702542
39018191
16695540
13993636
62619229
22654334
3035695
1510917
50483352
8521462
49149088
68127523
60681250
58476430
12929909
30028582
12308824
47836260
55134274
35416341
44145833
24727357
72876509
82822779
24168905
11051127
33631850
3413718
59126237
16167597
97069639
61145596
39989426
3692276
57717101