950325
262352
454459
584714
931964
85737
418522
622117
77517
698938
175256
813640
5114799
3547581
3046148
2349804
2226988
2031609
1943357
190778
1756118
1717136
1681195
1632471