47302169
2846485
16011094
35314670
17933287
39796101
67873948
60316458
50713142
42651773
1535731
76739396
95452729
8465664
45641254
99997280
97359041
12789000
38641464
97606770
11526411
2587560
11805435
18782313
78032571
30151582
7268949
88082640
603104
2242350
4943125
72023118
77028502
69299399
68618804
47985903
62944504
42632458
89761912
82021008