576959
607727
2241
540709
895144
917471
511831
136777
801779
592111
199341
288972
5063799
3502581
2984148
2303804
2205988
2003609
189678
1893357
1737118
1711136
1655195
1622471