Knowledge
Data
8040879243 74750466034 2127899 4432
463877988 25146686445 976300399
533351 983646 788827702 149193453 30