819322
425961
913940
10524
594984
78703
757266
428973
16348748
732786
5377578
4537981
3685192
3638510
2397216
2268495
810392
87347
502879
2171