Knowledge
Data
31 448311826 6075 5268 62242688345
43691483588 1987 45732
84841574221 2613896 798273804