Knowledge
Data
309112253 7002184 313172 14806342572 5684
328135046 65200 62936226 56192 9145747695
87631114 223108 88563187 3188384987 679111