27184194
16168146
70159118
22327276
90027085
68052072
65027968
72981571
8553293
92602505
6161952
1063488
4931860
17104516
2596581
85849849
2408412
46204463
88534563
65626285
85323161
19077254
96918157
1940771
95077992
1524811
6852918
2403940
97823968
578168
36356761
98509425
25378714
58954237
41501118
27002269
41114778
77436448
10433619
4219561