74912400
25398238
17319800
60572290
30963546
10709547
8991740
27378684
90973790
36878434
85415092
11678522
73615098
24521382
23355001
40028755
85377906
21027495
80554973
58507478
66798628
59692396
11544871
82557504
9604349
40232572
82161290
17864134
28933397
39574090
10883205
68097456
89711345
35771182
9825954
21354959
74102592
71221211
3431618
52143858