Knowledge
Data
372362590 305352550 7370874
431330 482 225992484 481592 905585872
60706804 54544218 5299744