65707950
62387378
70919398
86265034
29389806
15959960
97584885
70024385
22529702
75191656
85715268
164427
32189357
39481698
9535881
87341186
99301049
95397454
94148078
69803473
542833
6821022
59709322
26276119
76361618
28486334
90563242
31094832
28775500
29149850
8199176
83697271
9422451
77161471
80699543
91366948
57583721
53457399
13137966
88774409