572117
515500
48107
72867
94480
176351
882715
992647
114916
244964
952245
955261
119338
644837
843145
59382
8351743
544786
3153577
3055980
3021510
2177192
2021495
1983492
1910216
174466
1733948
15845
151161
1467545