Knowledge
Data
32 356581 295 70984965829 468
2488312 277451 10725250246 22975467 60514
57229 41016253 983 4340694830 33582268952