18852166
47652379
17128079
2355303
49177102
8131903
62662302
65055666
19012800
26734556
55808212
27246384
6785764
93328802
24907936
70839138
37325262
57709148
13784020
2810400
85873089
59947534
72898177
76373031
7981572
88332185
4470142
52773798
5915893
57686641
1629230
3608895
49153499
21231154
72405011
42213100
30795909
98329816
45018652
27705645