486944
281325
188645
450547
103389
314294
480502
282286
614230
607896
421966
453484
652367
608197
655393
1004930
483334
88169
944620
510446
239304
1001395
1010210
874842
868604
7188