32853238
9052556
27683940
77853350
846421
14584471
98622215
1968108
70566165
7926153
42276616
98747444
32688077
60595471
94439524
34337908
7971661
1827911
68087267
76397409
32926339
85857047
7125385
14091275
67569431
19278784
55979638
15744117
71293076
90835515
63927385
5413918
52569819
9717303
22548224
69102615
3306250
89858466
88705895
28414693