Knowledge
Data
31 64 325425968 9137811678
48583 592611 486410566 98796823 40218355
8179008 5298706 2999115 10368082