Knowledge
Data
40 12850 49409211 88048 6678717336
58 8085895784 67302 7368968 21635783
21428 21304635379 63 580