20 3
4 8 8
52340 54568
89369 135429
63066 71057
95395 146544
82081 106921
77278 118179
24400 26106
97648 140485
78858 94520
82706 117433
92491 142975
26008 32311
5267 63395
59876 94409
77652 121626
74340 170244
36365 133347
87220 95759
68655 88056
91224 95985
