Knowledge
Data
18660 73139724181 1762172 1277247186
12 877498844 2018524879 7134267539 2067050195
26060201 21715602550 441406