44182
397475
186339
141618
510962
581683
8063
757944
5937
553440
728952
871464
5137799
3561581
3068148
2377804
2229988
2045609
1956357
191378
1763118
1719136
1688196
1635471