922517
538333
680120
202125
221544
442378
46475
56740
167671
570907
615531
782913
5132799
3552581
3061148
2366804
2228988
2041609
1952357
191178
1760118
1719136
1685195
1634471