51968040
24082773
5524565
7343358
3299169
64582702
16207788
43111040
93026424
1327558
78507575
929414
95471430
4050538
10765523
4031642
53071613
13703978
46759138
2524089
6796395
7415851
4263156
1101473
63573952
5272583
23402017
25249329
77216245
35825321
93256042
91997361
70277225
41974960
82727883
52491607
75985502
70877452
48745557
53231903