98198
207580
146408
325295
157804
654612
93513
825259
239401
684889
285938
989852
855926
811794
167674
90772
110666
432388
64220
121488
519306
13808
1003653
82710
555623
893897