47542540
27391385
26594127
86794320
78376913
69115868
95343247
79475457
46084077
11515735
19174354
46868379
69902518
3412811
31656802
28492252
668241
71437898
695172
1411674
58503500
90834693
98743143
73802
616567
740765
46852612
66395879
90936569
21146630
5796345
30063170
679865
80889623
92833806
84701252
22746758
34529282
86666285
72084272