Knowledge
Data
394856 103620 684663749
2058440770 81992759 88663953
1851211 19165713760 6777970146 45 229848