135938
423824
843315
33784
478318
259267
355619
254945
93018
921942
200343
27664
813147
897949
1015724
822610
556505
51952
96987
605377
292284
542842
445275
829256