Knowledge
Data
5003934 23 1404972 805 4303
19436664025 27825303 257 693
52296359 3063759123 16322716