Knowledge
Data
3311317065 40055 8893402 6972893 891364197
72328 9158109 6651819664 3695285
2009 202531 77587909 23868958500 439675052