Knowledge
Data
21 306173969 80526 842 421937
0372452851 432 645
502317782 18921 1488 208056 330062040