28715252
8211315
31129138
67771212
8428402
66685504
40755263
47003200
83196518
53326709
37188586
82269624
78911907
47198697
77596653
20677992
34959245
72421812
3225658
92885725
20374474
29624812
83845267
78872189
36723558
55782023
33066919
65567444
74044025
81852919
18063088
15172457
90048959
78352526
25449969
91492008
43382735
82302099
17693729
62649448