89722644
16711965
99257148
93906964
89477918
7557868
13939416
8008583
23212801
83433488
12271979
50263455
66166817
37089681
51842902
66784745
79973156
4853215
86032880
10224789
21389141
28929835
90562837
13747826
74796440
32863536
444455
9377570
58383945
56179791
87453242
13088167
23724049
52257379
14121865
53328683
87933346
32946412
40025635
47588585