Knowledge
Data
196515980 45 8118223 73992000700
2126823 372631 423075839
29434880508 4568621 261420 1461019