41875117
52729499
19123900
14771246
15997415
53886441
7842855
6498640
2627967
75085080
61684950
12842105
99383945
51904814
9468713
75521758
66832204
62288757
13488047
59051719
46797770
69906608
80002720
85672757
16967545
65243766
44178416
43854720
21256087
51142446
83286717
18197788
27744627
24141648
98538720
57886260
1254969
77952669
6383418
3572998