39462896
88289030
93874685
39963905
6741981
31253279
70525472
18499325
20478407
1441210
4776365
94387268
29086022
61564395
5624017
72659588
50642426
4729705
5191971
74467463
49981847
36511808
2242025
1124644
31263379
16612835
30845335
85809452
3397618
54198099
67525702
84443401
91442194
4474407
94563055
32717549
35476864
26278094
22423623
15155635