Knowledge
Data
32 281 102647098 2503 4480146
31163021 27301331514 08681734 62829 542089
34649925703 98738418227 918 6940098112 574