Knowledge
Data
66061666 49198835 7337322 2273961
49650306882 1934 39210431762
13573720048 81153501 59221 9031362 579084035