86532245
91258180
43171958
96446302
14592026
66482119
2490606
92935515
6607021
25578065
85758389
5925941
25795053
25442535
2528148
23381686
56289683
68347289
66646803
2044206
59578026
10202264
76341964
49195925
26512171
33473430
93875828
55625714
5116608
27997046
60378652
22543737
83378813
35724563
96917977
95645552
98759259
53387103
23997938
7316169