5167346
24921794
11063400
7158796
34049453
36724306
31475505
28497530
6865629
91605358
38509335
57136188
89625690
81786826
28064805
9729500
60338896
65706581
36629436
99582498
39279391
31464795
55948147
1439003
21721138
42135064
86618543
92616309
80217004
67237985
95163516
1563265
4956753
8764474
23151290
329884
11044103
2135675
66197885
75039007