663319
1005223
43415
125245
578593
516599
50473
55516
62439
611577
495645
6037
12248
593807
893713
879673
997732
590115
1046373
862110