Knowledge
Data
287816 480053586 40431426200
70947149 281475 54309054 987527 42891251
10 0306531 72215369