Knowledge
Data
9964594 32162143 25952 21
34155652 5198 3925908 70668927111 9128017071
11503534125 939 058