58241
324857
806186
391204
714751
649984
684574
713980
856397
870611
81852
123203
5150799
3568581
3082148
2395804
2233988
2053609
1975358
191678
1770118
1721136
1691196
1638471