86545479
48576285
51755501
5456976
6515528
53633802
27019891
80861611
62438860
66687860
90128803
53256686
29775290
47736467
51965926
823234
36059737
15568796
8862390
10548141
3921541
68912598
36773006
3311114
29965368
19863742
30897301
9818850
45758855
18344849
58626236
47505751
55495880
64628091
89542758
89338620
7034917
6633367
8054210
38323942