77766541
14665502
88326387
14498809
6418775
63522652
53813890
72148893
24199440
56562208
45709432
19757756
27852935
12771572
10383851
3744279
14755399
89529364
38294038
1062171
87555570
84389728
84459452
83188236
34771202
5225710
2733883
97435335
78007796
96964440
26419639
68676243
9276416
50911500
80877658
63174328
94978054
2058892
47354866
90395223