68336885
690314
54253371
11462508
59881488
12495130
85008352
75089263
10568843
39617100
23258151
65407208
42427574
32843840
16404520
49583540
99616073
69401945
38399021
22146328
94853852
4809393
6698835
39062294
53967152
28008243
17751347
89898252
94488395
42557017
66961610
75283052
69862368
42582548
7940352
17322460
6205370
58066034
48975127
74925282