4293629
5912443
18178337
68028100
9738347
19345837
70291948
66755712
55517641
4204690
24864390
3876845
824832
61041645
15004684
84176680
9440191
85577390
70042257
16909411
6058206
7811250
70696296
71116791
55399881
76895299
31131015
82997058
2972978
88374045
79058734
86649619
58421850
70759653
18275145
92846519
70746284
40861096
1858601
19085622