Knowledge
Data
43146 294450090 247772 5529499975 6902906
32857797190 670 802 1339431705
505707177 2174974 749077 661944439