69925212
85935418
6926183
65651983
32494522
89983618
47908113
54903317
36155981
18822878
42213684
7585110
25521392
34935150
4903600
50261761
34361258
5074738
32794175
64449253
17102799
4251792
13302395
87118385
30581704
30922141
44572495
99501988
74387918
21916369
27974592
61466444
14417771
24409744
59754185
40498753
9265754
32847813
11517614
96356279