73117599
53877217
53582710
90693508
60813121
3915747
73433158
85274639
11161058
80157370
57819709
69994338
97435559
32449601
12044344
8104180
63419832
2987412
57579928
91367334
54818976
19216011
334843
4998937
77129196
2769658
39371328
25178332
63686358
39872095
30475465
94437376
30549184
72162466
86395687
34218938
81847096
25826991
108512
14997114