33779855
5895340
984153
30963154
54803263
15156163
1213474
87074705
70088633
9148521
5684381
17399199
10038688
6240263
3621999
38044088
57276401
11989168
93399827
66375655
97766964
48035359
81535805
1377005
4133463
19091877
4228035
84198909
34774052
42048755
90966128
9297480
90724007
56813741
17534430
40291628
69229126
17931838
51139572
50264357