Knowledge
Data
52 3102 22641
87198268630 220013751 32 6652804602 105582
20751 5247 98006204312 83291218116