4795579
1867044
80308778
85675205
50036096
2234643
19798132
56868916
70446031
6795865
14499638
47227006
1565669
94124097
43858373
3006735
30195789
24398273
287390
26926459
71354605
83375283
38251024
73881634
43955330
28899736
1227254
53879682
43608340
7191796
39263150
14728534
74796996
88791429
66585746
6442393
98288664
18876373
12533840
87473358