60308
405223
311460
952495
31712
945920
534902
983250
244367
251340
120495
645258
45672
18526
704495
759512
461209
837637
422105
39589