1	3540	11
2	5571	9
8	13462	8
31	49326	7
49	71194	5
53	75883	3
60	84039	2
20000000	10866451180	2
