999435
24570
221771
453984
225166
26675
854210
598131
539569
116803
434444
232183
5103799
3538581
3037148
2340804
2222988
2027609
1937357
190578
1750118
1716136
1678195
1630471