Knowledge
Data
2307960 717 465 16966
40720 89314589 05 662539 7189562
59049025781 5228865023 232 149270 6451589958