85867368
61517895
8336528
77877014
5151418
19152747
2685768
43747990
61988664
736995
10643820
30274967
93595419
27827168
53158928
36609521
47008614
85366
55458262
2115164
69619401
8790976
53888234
9253666
28957357
18072883
18891966
58295001
94361139
35806757
31112254
56888930
16654578
40518693
56421514
8165746
6914131
86372281
2647702
87743370