Knowledge
Data
95 5664302 2802 210371884 15043
18170 513 99851
49450060825 0152 2568999 3889274205 377994904