Knowledge
Data
30 899615723 44472721 621433 7148961158
27680 5941713 1102 423
880 671380332 87515913804 102700598 1545282