69594467
12722761
42125897
31241585
13005394
96067711
94812339
44778311
52506325
52533640
1572801
80459922
63629771
82804960
15966709
95382577
45793533
53515092
53111981
1000068
2654620
36655807
951290
86157651
23654675
10022116
67192473
1918602
82356557
32235883
8633096
23758604
97634619
28714654
32585407
52219328
50363106
29783721
80811166
99478241