Knowledge
Data
30 44415869621 7820469541 60415763135
17043 632786616 48 0166 2492733058
20534963289 39 97110934531 26813569 4304185554