Knowledge
Data
5844815 25498 56408650
345968512 2070 2292 876715516 9613714
4481 57778525 4915 045 20912433356