99727965
80746082
67629036
79133840
21254411
59545984
30277996
63705580
39805911
38939199
98702902
94527137
76785754
10182411
32078643
55892472
32228505
111055
60091656
35403624
43031535
39417664
4783700
6931386
75034832
19005765
1130954
16071289
88061440
72679238
56801282
64576377
40809050
72282044
84149086
44195899
41988288
65491059
62824427
74096952