Knowledge
Data
685518 1391297553 1105871 19985
37736080 90661216840 589 8175540
127 30993905819 101098 88304096 57022891334