3147221
60056478
38389564
17481245
44056426
38954817
37526605
51975211
23155140
55877516
27143839
4708771
4909538
33927965
64818170
914645
64647663
55072761
72323628
46041858
803151
40338431
18734055
38951466
15731184
97793026
786689
19338965
80223636
7199471
370651
32935115
74278846
56729704
99425162
4245546
2681440
99596286
18383800
70884764