58906315
39029106
27386051
10692592
42961391
59177423
16546007
59434105
10711135
72211747
42368714
8339673
94984520
91046108
3102415
13294111
6046592
77072422
57823796
12541402
7092297
11492436
2639914
27442688
51093229
55939400
77971053
65639112
55883228
85395514
46104994
4435311
3320154
74043098
62111575
12088160
70556099
19927446
34103050
69023318