26693
964377
655180
666240
205648
903893
3079188
14993
970333
401321
12214
92194
688772
150568
625258
25639
22929
954232
214216
957334