41796754
18021671
69994557
6885471
3370303
1121173
91889704
50455241
34276745
16922808
41406772
57146539
54844677
27314394
6904246
56459115
4237364
43092921
70253726
15772417
12089621
6540460
23043154
66196978
94933188
24179452
8669901
196193
5949428
14323152
13732315
91931165
1227395
99459622
9819359
51279563
38021473
94305601
8373400
78276861