Knowledge
Data
43740862907 2787428 3320996166 505488277 3875076
127620698 986502 2690 260294
20010 184344324 9481 938