15134265
47386178
86479408
6897760
76905354
3314526
96096291
75321847
98034682
70628874
62179602
68275926
83936006
64349901
12742015
9887326
50444120
48689
5662777
76411473
44101759
43138109
68549113
45882579
16894795
22111
66107930
56714736
75453827
35115971
5424240
12371347
52468709
67895855
18171159
20436580
3394602
80044122
20042651
61184789