85936133
97525738
76317883
28296458
31952314
39485961
72792744
66232719
28572498
25639012
21009544
8844279
3701646
37965536
95704855
32993137
20183331
47415094
2485636
79858577
12456123
53182777
79622038
64714088
15404182
6595888
64844765
6517946
89457507
12284558
61276741
53599848
19423474
18916019
49413917
91507014
2664236
82512127
43452577
27536065