51966950
38375488
33259589
70577252
13934017
57271689
30602265
349560
62261539
77793863
88933024
6233670
16371179
48828119
81412431
89389992
69802931
81415080
69117802
11523163
39644854
93782918
574512
58245828
25698115
54756313
3151144
23462974
65679877
77153846
4382006
7121986
94643863
6501234
82317554
80262639
59662173
78704846
12999932
28668217