Knowledge
Data
507532 2340 880931 6085 31990581801
1663 209499161 538 3808734
573983307 330 480 854 12062358