Knowledge
Data
22512781858 18502591785 88488879 2931043
24011524 90614 253313 49498 74499006
4516366301 89064005 5624711274 248441277