Knowledge
Data
149311860 852 8341220709
954 7784602 2662726689 511972434 9972552
237 1137454535 47 628132800