148173
666282
800335
76826
814889
145692
616500
341491
490691
847154
638783
462752
5132799
3552581
3057148
2366804
2228988
2039609
1951357
191178
1760118
1718136
1685195
1634471