85728448
21883484
18493783
3584479
6637337
83126773
74751732
17341057
6015370
20899129
49543049
50599884
65622045
65017253
62117479
52255954
64136107
49624517
99046326
70738579
80707483
38041081
76673410
18072043
5119030
93473158
22002481
89491207
30483270
6131278
45885719
48857512
62508644
56306721
80039340
83084882
8619469
48271308
34136625
65689124