75148833
99681700
99162084
68691088
65247288
58975650
51357160
38252189
69509278
55486093
25934399
32627341
93701900
69913677
7754450
14336550
87061014
76717995
81137187
12897721
53794456
69853079
6572288
4790213
89057569
55375689
78069532
82466875
46493912
94729468
68222274
66183940
97203197
53596179
79742823
31273253
32359561
2581457
18905267
17725634