939555
27110
160913
88191
954744
214378
830346
715126
503338
749600
171137
319446
764869
905538
951550
952960
906890
145334
666483
846506
245218
442591
494439
389961
714164
31858
432721
70864