39821000
62714735
908574
51885056
14045244
13483932
94269752
6281719
62591662
91466469
46403346
75165923
48669811
92548352
9893840
6198943
65261699
14618018
31208046
68878381
82868953
9904048
95119974
32796118
83553585
4677452
31276977
7227796
98466408
85741840
46289542
5600782
42557377
47742091
14786110
81214412
92485682
4526630
17897066
47504704