99792856
98208990
58819191
16528790
40174050
8589570
46451646
67622219
2031563
80969568
53698210
71866920
67524692
80945296
2493529
71109964
87091547
15554759
50417573
9609472
8252707
37918712
61156523
62016115
34248909
5884500
35317564
97484049
95926900
97201024
98781606
11559634
86701100
62598159
24766007
87844722
3356423
963557
66923428
39494850