20367357
64134826
54509985
56435007
49278605
40699970
5807107
65744216
25292376
23286125
54472126
11417803
44168183
8955174
32029161
78061992
78364208
61512185
4762290
72486333
59336762
74302825
61109171
21373832
52013055
86038160
82882067
548325
17442594
33864590
98857998
28143897
69517344
78314938
3173091
6895622
64401008
352425
53418469
14801437