259613
690121
555510
648984
66182
547635
813406
471609
693790
967286
327275
218233
848378
497492
371637
85194
182155
190341
996392
51
101
81
421
231
131
201