4001985
331087
50542288
40348644
9644259
6933364
2687994
95792611
14375459
38198332
43952982
9418308
47704086
61697365
23664439
4194956
24604053
11493956
25663419
63394376
45105994
30893152
61008860
78377474
4412966
57164982
62348746
7902074
58662061
7569625
47882273
89883084
51218425
6169102
62232747
30068569
799736
14456668
94769914
52554591