139924
829300
576291
510236
979423
858340
937771
77519
16334748
732286
5372578
4532981
3682192
3634510
2394216
2267495
809392
87347
502879
2171