65618080
98999530
96042319
57275031
83799300
78902068
8728579
60546845
68876321
5621787
27818776
94491930
81829174
94107905
41361151
13149134
16554633
84043664
48727993
4606999
13833280
22804329
46583180
15682170
5266429
65049796
56283901
58045345
99151253
18915216
8196573
89457351
94849435
35543129
23543068
822128
13145343
55545770
20388197
68785650