689572
907808
955700
559551
690231
988363
576128
596992
347594
838126
932433
840258
5059799
3499581
2977148
2297804
2204988
1999609
189478
1889357
1736118
1709136
1654195
1620471