Knowledge
Data
2846 3113535 184 50057691491 557267426
31 451 531400 1688
641139309 49 9158 572104 20529530052