Knowledge
Data
621589691 281695176 8424192870 27007415 21851060
7347912 6422441605 22831517421 5843599249 93
17990346013 618498 13171359909