90579693
26121743
23295763
68416621
91454243
55488005
39356528
39659054
10586389
64035436
15397044
88083127
56228493
76641949
78558686
76348591
9126343
76372515
87349295
74116306
81611271
5262726
359085
86457883
69983355
6724956
38686791
38906049
74191969
51221269
82359614
40618085
58566752
32308032
37698398
52036028
79998326
28981109
12424510
47509583