0507152639495255575864707889949596
0310131720212337414447546365688089
000214152026383953627273767778889699