14384904
2575090
33174579
2260804
94072130
475220
44936455
59953013
7040860
45257571
767300
90946998
85471309
79901193
19387032
31643784
80701162
97728270
49161098
14361364
6514753
69815529
31887207
59659589
63938444
43626715
58884582
73934969
35002649
86237665
40698406
98668403
69839849
76764876
97095283
2768192
4721636
4921853
5392745
9369719