490645
16459
77747
937446
788541
931442
871734
709421
487871
795264
475606
577394
1000436
20643
8402
494106
384510
313359
646901
80612
972560
671366
738879
752574
732667
726580
853257
234493
87793
64419