618871
766947
9994
471451
315416
745720
840718
792897
227909
63044
178964
160426
5131799
3552581
3056148
2366804
2228988
2037609
1949357
191178
1760118
1718136
1685195
1634471