88391825
5658308
6088310
41919159
67101150
886497
74936565
19761185
89013176
91888787
40306186
53575496
21376120
1374796
61688053
55362700
15732041
29167099
3329672
8912683
60995589
45828527
39446437
95898700
2285670
10893435
78919918
40925348
4227797
29806779
31071257
89063012
29927396
52069650
11343761
38617677
1255989
53765708
36266132
40316486