42572
834870
807218
968654
565504
86421
105618
235762
704922
801956
731482
499180
5094799
3526581
3026148
2328804
2216988
2013609
1916357
190278
1747118
1715136
1668195
1626471