Knowledge
Data
4103191 27375 661040 5445331722 324548510
3106599 761648 75
8605488 22073214210 279691528 678887386 3121