71918728
36921950
7865672
89585210
65656743
19157169
63067157
35967092
65472194
28718037
3637841
1760158
19742098
33113897
3494222
21299075
97218000
43463847
89441274
77107319
88082225
24992389
89047826
53426008
18905066
40005413
39193182
69532255
17576122
49324597
48413597
50932913
36839270
71419936
49012218
40663157
59307584
75258231
30683220
7952942