Knowledge
Data
4560 4776287 305923 2182685
182 70526379 9989927983 135559349
1343952333 4296 787530 31108736458