711977
862594
187189
821216
98559
3860
452874
672513
17194
929143
970854
43284
256582
1722
408846
4157
892446
175813
87597
835670
720993
768720
98841
825494
303782
35708
510310
537237
668625
855419