Knowledge
Data
29 78583974 339359 8253085
149546 276 2526326393 985
100713 1617592984 49188405918 1821350 916605868