Knowledge
Data
25 578358395 3604 3996
708239144 83145 2115 1737868971 597752
865656969 443533 672245