86687675
19029922
31296111
59777217
50205393
15771330
64375101
76377761
45406155
75328770
14533192
48222515
43223933
62586787
80194425
9226131
64826490
3435558
6277313
20645662
73394443
62264069
96793972
77541923
80992787
63589167
37841176
60912513
57928004
75644742
58713529
73091118
59456671
38785079
71543486
10808810
3306589
89749709
34719867
1982926