Knowledge
Data
4244995 8277602 93027957 66686342336 2151
85610237267 20904 895
1074926 3550836 3820 54992 87777354732