693883
586208
671727
1107398
82037
1032454
448130
857595
772238
454542
365495
556980
618538
284453
84990
85230
1026834
98785
860983
459471
749480
652272
337308
325184