89728783
4279110
80368280
59868100
98087867
88851867
97744766
74385393
14215963
85019800
6199711
88813892
33646888
55576804
52849558
68363366
94011512
53147208
29383100
14968071
84317662
39085751
27235444
38565620
63922025
88428029
9224571
60941504
88224530
24306641
27647177
36199418
3148410
29161630
91415774
35811928
13012489
90304585
19541062
80088622