494875
973390
935371
214823
674303
46171
104980
157125
279776
891665
999918
946999
5116799
3549581
3049148
2357804
2226988
2032609
1946357
190878
1756118
1718136
1682195
1633471