57785124
21884202
9465048
62027129
97474244
99424186
53876742
68019613
14166191
9165514
72045944
13423590
84705872
916538
14934726
641435
20439188
22296660
75599078
39645545
71867572
88948026
82476410
51773022
36836541
30305855
5083260
82474577
9937764
13691535
706688
1555965
30361081
53109180
4890323
30279561
58031457
17248164
82907163
37552513