Knowledge
Data
853812973 591699 1998659
51071830113 628979 4645 2514 8382186
30 132483408 94671059 27406288 3915372