Knowledge
Data
4490860 14560840 977 3150
3121943 08 41370325881 881863
676045180 411999635 563226254