64989123
81292374
866555
24069874
75829596
31358679
82323166
39421409
16677552
7120405
164625
76398965
11523255
17557287
20114740
17539782
78557352
51745334
95316887
14296502
60617978
49501638
85776914
50639962
12886065
1526874
240767
80988550
61301830
6485153
24407212
75006556
59509004
8123237
97006333
7826480
37408549
66752096
33388431
3177573