Knowledge
Data
120 14352 841
29881227126 842 150918 9865789013 544175
699330457 20453515825 7751 185364446 64158382416