85168327
1779335
54704831
64383740
90591576
25227331
96521552
96126099
75228426
68687222
28732795
81932008
5083058
74569484
49383079
66866770
42889507
65685587
41586011
47599376
98031139
35774905
25229704
18333997
1012754
3030490
62933173
62871945
46202930
27797951
73697646
82057268
96342629
19288699
30796794
5665793
78043046
14478202
13596543
12727067