156767 697
42746 213
79997 922
72428 652
41009 650
39151 389
89282 381
53498 673
67936 88
52272 665
49736 834
56388 120
43827 104
47649 722
48057 210
74369 538
55281 988
69875 210
149808 1030
65325 760
107244 907
47766 96
71986 210
75214 753