Knowledge
Data
307696 8676149 1957 99248826159 22751965
5158124 464914250 619586 86161854 8435797
78524 57165598 516634905 9783425051