Knowledge
Data
31 12934475 72088184554 466407
147020 01812 634 71555187
24882762947 585173520 4716965 9489462404 37098244504