Knowledge
Data
40958548 2744130622 763 84533 371534570
1960713 4653495 10034512615
31261050600 597460891 8253