72175170
46283622
32146067
82657616
90577844
18095799
5828813
29474841
80347691
66695035
99975913
90252487
68586132
95759588
71698981
36253451
50565474
55165828
52037950
71188474
56649618
95676023
45326256
7055503
2101671
63756922
6463655
75231904
32813544
76608030
57794083
71081405
1893747
99492791
31025171
87712262
22646017
82801040
75472051
4216860