621160
58316
170987
4394
935689
267471
427464
509973
835403
926362
438117
416314
485322
478242
433739
355559
550225
114884
895500
404860
364357
849480
5988
437907
631980
185118