65586342
59328945
12109713
47653415
8717630
112111
99543000
45321099
78109489
92958951
93506979
32473776
83619205
91877388
61016291
7555182
240132
56496523
70488464
79779177
42687783
3282549
15754200
80921012
35999696
83657164
45094173
3804197
90377125
27689798
86933462
57437769
3777401
26018159
4348183
72263065
79146489
3758820
539428
50358434