526147
99096
946858
44171
783190
393749
401900
528617
951425
582665
270337
974439
5132799
3552581
3061148
2366804
2229988
2041609
1952357
191278
1761118
1719136
1686195
1635471