Knowledge
Data
156 40432 9015668479 0515505320 136
1001438 6007093 378 65282 1317468
5237466997 20992831 698 05368788 0810436892