44338020
84896249
34058695
80118941
16292008
58835319
57269238
3749642
21511196
87479698
70378837
72256418
70088556
63539987
99384546
17299585
4153065
24979711
47618352
9356916
42829374
20247299
75989104
6376217
37468862
88426332
15593908
75913400
16829326
59998980
6590786
31797425
1077411
3377808
76549798
785350
686983
81341058
20512566
35582404