44166
61733
3450
39155
815148
28742
83861341
51501909
5655726
100321400
86651365
587684
58441828
97251034
74461107