86568254
22287398
7676989
72954239
24687654
64071285
91359049
8147548
5416743
51735751
16639089
31133737
15985120
4494970
70648969
17122285
54784507
35137615
83327010
6524407
5281438
86613458
32208965
79961029
52704800
26923794
1714485
43612190
67719747
80561462
23507925
97561576
44351677
62261346
49598208
67577591
41812637
28576044
2323233
81459065