46464678
31084388
62436465
50558559
37056366
97692828
8066512
11976212
37173334
14313538
63499990
65938618
5505487
91924992
43208994
93732589
46267522
9034345
81029815
8842718
29379740
79341612
92431958
4781837
70293677
35234733
16487139
15527644
94631193
19304702
36251193
20985362
60796179
81271913
177174
80982684
97659067
83402476
48246718
9629855