Knowledge
Data
30 31 669 978846346 441991
23 6832804169 8227558 578082536
54593362679 67798647 820905430 90975975709 30530658448