83965814
17227910
81122372
10318918
7876949
81569446
67411322
77041868
30483530
79863995
65341750
907984
2516148
52259251
73196811
818693
68688558
48816931
76527227
1214898
87298497
65247630
67643489
11985500
93065353
56971837
57742498
75133698
43846858
88745150
60627271
12778578
90034166
43113347
65918991
35995814
40291089
67111921
63714451
37209590