634911
452214
240737
762758
651205
1935357
777444
714970
430805
259883
95206
637518
5101799
3536581
3036148
2340804
2221988
2027609
190478
1750118
1716136
1677195
1629471