Knowledge
Data
61 627 258035635
149 586 2226317562 15344
583255117 61948952741 108946735 83325 1928991