15645585
93205619
7992820
68531356
23901746
23604124
62977044
33825146
29799287
16879009
18248197
76925295
29101144
81014406
25334224
5854691
26384231
8666534
16715973
16833267
3116756
14376520
53863884
71432392
34648809
18062884
1469692
69922066
97516979
70344458
14478138
71942163
16048047
4035975
85715541
68159916
73504633
47191442
92586032
13831839