85514700
30612433
13908717
65115955
93627715
26544818
71321835
90583021
16748091
21838641
38588936
81363837
24454543
6071324
5994826
66437497
63806091
71431237
30178677
11756590
77483007
13584738
3894726
70944854
69637646
41588007
25396074
10247182
21315892
12579457
80649934
378342
87459464
52765071
46659344
31046254
34893051
53346707
62926468
42625042