86819800
63735076
27321803
45115109
49228627
14335826
27175321
57818602
20784477
3745005
1172752
96242538
49317144
89893858
33438262
82336486
18134858
53767714
9953389
48329650
37478895
82325087
711773
43478392
47086328
26868100
12012312
5564900
70539314
91048428
37097444
92186821
71362260
4504628
79681309
127517
48738691
1638782
8913502
26465072