Knowledge
Data
302069 9065 8500
20103425220 94 2972236 40518672867 09245115
5289 613 77535513 4226523 980835331