27879009
32114106
19963849
11877036
87262852
717330
42703566
34373665
11729889
36878041
69589249
52116010
11678724
25076342
75931318
55994289
10653299
11563178
7346666
16031887
18824508
3414383
71332299
49945553
76534989
79831738
20734682
21286637
86675448
98767697
29524677
15434380
6359796
9349481
94222444
77585974
31254089
1114071
6531954
49719