Knowledge
Data
603 269507856 30646738494 256313 53144904722
3644962968 20349 1616 60421389976
148970 30056262 7673497 15136 8297