56965896
53711804
92993221
4894956
61199048
33406985
19213088
99942228
1821762
9757083
38943686
45116673
45099733
18893770
68741569
47363694
53049638
66992265
25619074
33773584
44676020
9622291
92187772
2125178
4280843
9475221
8096934
4212804
76791528
9449432
85638845
74973961
33839522
3935142
13074834
12557925
1354825
69232687
12237240
86699495