Knowledge
Data
502 5083260 4267241 8268637 54330
278029 318911 5307
184401965 830596364 3508248590 14310080