1499800
70489823
11961914
86231010
91142757
43594746
81738107
6756633
76405971
8148332
44155157
3793837
72163399
97376541
37313581
1823819
96171252
77827038
14903033
2745892
54637487
9021809
683550
34835900
14922084
91163808
18672542
19813032
88864060
12162045
24714704
22041802
78783781
83536659
40565241
2837416
55776878
96053962
91704068
3093174