Knowledge
Data
41890558 010186 739920 5816686557 246210748
98013399 810688 728348267 504351081
90714118 23617940 75