97498544
205110
18944622
79162076
53069815
91585805
6931462
777243
54045671
38864048
33996462
53873032
4097802
98861312
37485402
7516289
97568074
1279427
4223665
50654236
50001567
37594609
32757150
80543189
21212220
40207480
75538793
94353530
21768299
67512500
48333528
30632826
75634083
2756362
57894531
11398409
974664
77612004
56966491
67558656