Knowledge
Data
4570652 412366100 440281 51166 18962835114
588484053 2215883 70826
3456970 9267225547 1902514 8291591