13527680
1558793
6232134
75354137
7615375
57055
47936320
25848756
54207296
40263497
180593
53481154
90257715
75642963
9114735
1944031
1432296
99256808
87903202
74989423
51995872
695499
28118665
9971303
1549382
26434229
1566959
81588180
25574316
46564870
5285861
36776540
25126338
45716884
11873476
37402111
30488743
19972827
7239965
39928421