20698944
658341
39532373
99068310
85317265
75476246
65761062
27994960
73426618
92271220
44237459
95668258
26986013
12143863
46992765
40803529
9935340
91627645
77077688
15931201
2656225
1304259
46163181
86256335
10079760
64611618
72688256
94106620
4857608
74368232
8280471
6991035
84156703
21506241
8258136
80234226
57913288
8733516
58732427
7088696