Knowledge
Data
51519555945 30053 9173868823 68031806576 4194271
29641334654 400 2936747078
1864802 81151251 11272197790 6989 795462881