78557200
66741433
3536586
4731248
31474390
32745435
12906829
11061446
1352817
95939483
91761580
75307571
54121076
8623213
45614582
23492299
3436798
7945660
39353403
68385494
24549065
66874535
36146953
45493434
86126086
95091997
45673523
96454950
10748039
52975653
35081368
35565073
14298337
7843724
67477582
62113420
67545550
88339743
71596807
73781875