Knowledge
Data
30 22747 280948536 921
2289945923 485532236 54 20703
87120533 885400 770189 77446609 9752066