66089
356448
116111
868923
94938
1191274
960596
235752
5960500
3116654
2238336
2028238
1882736
1860895
183767
1762433
896250
54335
773944
144991