96613926
2572584
4798765
32502059
5118539
48064447
11423322
47148361
23673988
24724935
2011306
19667218
46517717
67866832
92007949
60949019
59629337
7428581
23375771
41289974
75611632
82055925
59828409
73094796
72728120
7901269
6049402
45456194
4128852
560878
32026968
85127490
76688051
31408682
82013452
75536459
33209479
429338
23726853
29219889