Knowledge
Data
339515820 46 778004014 7860527 189
818271 668940 2869597160 17530819
502601 53026013850 632948 8142902966 496476