Knowledge
Data
29345342 5972860 196710488 339356
8393970700 324401 10576190
777038122 78 350158996 9141817 134610695