Knowledge
Data
159 57114990246 58 25436231658 12626333425
1126129 8486417968 7767 8108446 441
649 35999165 67701820 50