67715766
26375387
11675348
75815435
74067897
70473692
19729084
61761590
49562461
23988072
71512646
80848016
20949605
74347527
35585178
10482985
15717922
96462347
78078992
1574594
640281
4868111
5922766
53179902
182843
60638600
47275563
9847712
95574771
58137760
14195856
96805100
19911251
66218137
4681101
33491675
16457571
93248826
854010000
17269858