85982277
11317213
39682896
80996496
22911086
64792740
38634368
57571443
83215098
2165798
86242
31016842
8101414
60007754
27535958
28403810
77796565
9140417
38767966
7847595
76472017
62302058
2910512
16098283
5633804
66134921
32969767
53366293
36499570
80185657
11287141
96353836
30655299
4192930
68919502
78109317
20236167
76929424
4957155
37141190