98958534
67723782
53917827
391953
85116958
58754868
87999729
50298554
1317729
9701435
51472503
15485993
49502167
63369361
56008993
66053072
64758022
9934297
55613502
92396682
76231973
18376117
86152074
59584205
48369192
5436092
50332229
74753856
30067967
9489109
65657295
19144011
68174180
91675787
2469065
90601175
9870306
927340
39985428
19029462