Knowledge
Data
306943 20 99475 1505702
29394 06006814483 248 4797 27060151
60 51145 8627971 1948154479