663703
234904
769446
526409
21120
50565
65999
300772
59861
969562
661123
46456
5221799
3644581
3175148
2471804
2263988
2099609
2022358
193278
1804118
1737136
1709196
1652471