34588633
358348
7487954
16052172
32815522
12162292
9357332
58322553
17181240
42547350
35748401
75784237
64747154
16174287
5958786
7809999
83268749
79914568
45803623
42969319
72201884
133933
8817889
21068907
17246331
86739129
6386865
14218509
641643
15227834
17389355
81074555
35698553
4833169
38651617
50504302
84427731
19638444
62745348
8093421