89589056
58906080
69577000
96071561
79512857
74383316
4644732
87855348
36037521
62827070
8302731
2370340
37583704
59124166
10357595
57027256
3523682
10984756
30225518
87651100
1992
34298735
98279734
35668400
23652341
41078693
35728708
12585149
73017932
7814919
76582930
10411769
64103388
4120447
9488958
3194873
74752728
59622069
33823184
63662547