2873608
76422200
13592883
43675401
35507059
800552
28581542
11983645
50981599
87292474
11275760
67925309
29664913
81009834
29671317
59411653
68301412
57292545
297670
48493642
2355026
94229149
13603874
1309677
80477744
80313470
43472750
61435361
5045127
82096607
14796916
22768246
61121323
97026341
40782695
11026935
76893080
22593613
50792950
44789276