15247219
30237729
21174883
11989885
6589769
78793444
18697890
48756726
80901280
28456554
82667218
93786246
50745039
61808357
26706375
3015416
40713157
72976803
16726351
20644997
54755547
63974916
1323788
40022138
71372574
4407548
34505270
36291374
39907566
52874899
34516092
12188976
43596863
84747199
87082194
41882753
29949040
71475144
3148455
2622590