86245863
19633351
52444899
87991879
354429
33756786
72295458
10801730
50245810
6574382
32019763
78411638
86803665
77968191
67855109
7499239
59294601
34714934
42056713
80964
19548534
17123140
16449299
92885573
40292826
30458915
8474089
72867501
10687838
63578780
39206208
9807545
5017177
51885910
7168753
94602944
9268573
9368217
54148179
57115228