68385521
44221130
59479611
38032610
25526164
31552568
85853960
46786092
85062477
8189812
74686827
67274798
12063124
97653238
44513255
3159946
43663128
41679774
67232347
50704024
3592271
24434653
91873936
99506515
7584763
25727593
1313449
65975438
38354713
67386261
62039737
57962782
61097462
16542680
79106787
63081061
550987
31822283
45976354
39031559