36944130
28203196
97612076
79024914
1944768
17065406
44455870
81085924
36938634
37623998
16317193
75102600
22519201
21625213
19565269
17191874
8397135
41806359
54405544
92597794
15817012
80897886
292189
36678129
64972246
35262956
6009202
40336024
70906701
96331991
99712298
19622874
14611583
94898431
7218221
32735018
5837758
35706218
4357930
58308421