69621184
60706227
12161534
47818513
99607128
2081226
36852160
5041902
68116288
17162286
72968425
48589051
86461549
5688545
196338
81927969
87817721
89006572
6086976
27279675
12683032
61178344
78847937
11908442
56744226
60832302
46931462
95858981
22935781
31549956
75651114
47113747
1958514
30559292
86472318
89145277
90291173
70809315
98394331
89729092