68876623
46792790
24942106
68422557
94336508
66143527
37804685
4435693
97659012
44149741
14124133
22946667
27014335
15793578
1004208
99986699
94367840
14669642
2189112
73508737
33792395
636405
29217567
88549889
36843149
33834047
41825631
34112990
73923098
29718190
82795896
50513003
402862
58391509
62066963
12266089
85736773
19987140
94416912
56869378