84486206
8559525
4980647
91865887
85066878
4245556
42272885
53937774
63684381
71429990
98053760
53834360
96318128
96214882
75695384
17199269
56801788
37712692
36238006
89348726
9246869
3518332
57104506
56655245
28443949
68696712
76496176
86422799
60869264
65596531
99147969
92833064
92524469
3838593
41723228
63418904
1069148
93514410
34452389
18343772