93865
243733
508820
3346
702980
520181
827347
338360
942125
839615
690896
79428
674441
949197
163868
231267
645259
736756
591733
968102
510230
357743
651941
165908
882542
757375