41071894
38754
948196
18118
580
49111245
9101891
964160
683528
94841264
1010242
8151434
6745125
7059292
54043
7075120
8290568
43201426
4106129
9330276