77,588,599,510,511,512
77,588,51010,51111,512
10,512
77,588,599,51010,51112
77,588,59,51010,51111,512
7,588,59,51010,51111,512
77,58,512
77,58,599,51010,51111,512
77,588,599,51010,51111,512