Knowledge
Data
20179 28835143511 3306150
31 058 691500975 7239440 480861463
10640 35271884175 5358 0704310948