1023697
41536
938957
817627
251506
763696
795435
479542
889609
327750
177209
480141
928830
65993
1167675
808228
585284
3018112
2953927
2837797
2699692
2452488
2187214
2168981
2141951
2127484
1934271
189772
1722613
1718559