944429
590201
305699
399423
536180
885222
1001438
68218
16345748
732386
5373578
4536981
3684192
3637510
2395216
2268495
810392
87347
502879
2171