75756615
87771140
32922044
74621718
5430524
17721374
62935992
4499426
61105095
2387483
89358308
35652391
4143519
243497
303994
17808048
22918237
87985802
15795310
58795223
98003351
97464410
73712733
38882996
94097005
90276130
5719759
57643390
59287187
30472839
48917295
20321737
32191692
48038034
20883680
45988438
37075652
54162553
4689187
68223667