138924
572291
25888
506236
959138
975423
858340
935771
77519
591770
440713
918756
964987
894967
529528
797271
361978
72331
23348
410712
69736
353700
633285
310956
994437
885645