Knowledge
Data
29 35833 5240808 18839182 30918142
58 5045118 9831916063 8660648
19146995286 9097117427 752