188097
31316087
11722234
73874496
38547537
8069102
6205698
40028726
89351964
5039621
14805493
27389422
48274243
71336108
33242404
21404065
4736499
57111987
18324227
9741804
89951421
13461485
57736874
85584529
94656842
1821212
44341048
73784558
16512927
73108994
46642783
96443090
69535703
88333208
21032498
47271140
4341148
61125005
40081910
99999781