77208856
27001985
75257158
21604007
84045560
26927470
852760
76432889
47986867
9252714
81144542
89231149
56422298
61951438
35745560
127477
48719550
10546228
69146740
33662239
93594496
28571231
36651827
51431719
66609164
57392798
85167160
53593785
65073542
52158074
8109329
63123044
63184084
60432860
85088575
89921580
49553575
55067132
45367962
103396