Knowledge
Data
58143995606 519210934 264696 817 21
7815103398 74471374 5854240
1201319763 3811121 533900 2287 6274506870