77622353
69137866
89563972
85099300
61322068
44505890
12118878
57762236
69878134
56769621
11471945
6496292
76303384
93293469
51298393
15084014
13542620
72476171
5589939
34622112
20334660
56912428
6468946
3639742
90174860
68764519
71253860
75714502
22513496
69215176
3333175
23961009
5298746
80314794
47658812
5453759
57926194
87788303
37145698
19012279