50
1 47 485.431725
2 13 68.748363
2 37 83.154474
5 24 252.205528
8 22 105.673388
8 27 60.837745
12 25 536.978429
17 34 1058.611245
18 24 67.295152
19 25 96.104477
20 27 495.898415
21 45 455.904747
29 46 453.376042
30 34 575.304199
32 40 216.781444
34 36 169.828259
39 41 497.333713
