Knowledge
Data
29 52723 3272505 78093946008
2184683 491317 19989994013 15690993035
641747870 6477403 829269872 947