Knowledge
Data
952979146 35630230705 50533881 3963035652
40 88824970 2008 49439347338 1840862797
80447091102 88596259 59456393960 53230308341 29522