89445150
67985368
4220210
74145944
45007587
59565274
52752110
9402817
97239505
1192245
1382228
73734164
32699727
57831243
96284749
93011825
56736709
56775808
86097919
15414761
21182112
49576896
54233026
18725277
85615072
13247927
17899825
28412234
80925231
1880646
60475340
31658668
61009391
59269723
3895567
2239
56949736
87209058
66995757
71678048