41971512
9054408
73514554
46592894
58862031
28986962
42285736
10326859
20843053
3428585
80776895
73423917
84845898
38808428
28467876
20495056
54684737
69725891
2675755
69058990
33625832
3447706
88763263
48198772
80104618
59514710
90237215
82217017
64482411
48992709
31139836
7284392
13045760
89198692
2234724
30403663
9908429
62826833
86659639
66426644