33396448
172514
40345910
58894166
9581890
50865000
799017
32404021
18708467
66848890
40676287
93433235
43595413
74252223
22386881
17821252
74943151
8447744
70177449
65748214
6970674
38832583
85382213
78795419
71252588
16226084
89619579
4561115
8384072
8489193
90643969
19298452
3682927
16523970
3276764
3333971
47095823
35598036
48091486
7644866