Knowledge
Data
2708642 286 518559 49148470
907557 7753 595 21991559763 62669222
95037 02602671 6857 3654 140027311