75369
129209
524698
609559
450498
14181
245628
461700
976149
999989
925900
296903
5006798
3449581
2920148
2241804
2183988
1969609
188378
1857357
1712118
1694136
1634195
1608471