85956644
35845865
17721534
4402743
57394213
78435910
69497034
13338090
13981243
4213745
7492416
34043333
272430
42188427
94678177
34541427
66571504
94701239
90075758
1898800
75731130
30488859
686848
5294577
33487953
32029078
75268557
78532106
13076242
36514864
498841
87354661
11651437
48457748
27409571
38595702
89395545
77673788
76233437
97291005