62123
1791
167839
478500
58317
84691
123709
487168
63466
455798
401692
738306
914681
165692
375657
382392
849835
1060437
85145
905365
135187
486210
972676
305313
32372
907964