Knowledge
Data
328 3905227 624 1065889136
73440 3927 5303081093 19977955
515043 57 110429715 31507831838 8415594597