Knowledge
Data
39255015 9621 6006 58
5552288782 7612552 340541246 1844985181
24736179 21 583134017 87029849855 2381