Knowledge
Data
122 3329859 349851798 14173813 23117681609
0582432 9582948010 14512672444 18525445 079653571
5031343 338 36265636505 566036846