1	3401	11
3	7546	9
10	19059	5
16	27943	4
34	52910	2
37	57399	1
20000000	16500944108	1
