80645423
9603342
65002001
26804676
46339185
92089731
91181415
98017527
15063502
59974986
18735824
87147169
30758985
589153
76381997
36268505
45942779
66636425
16963638
60423643
72926165
33483459
7268825
68725359
30401842
63748813
12021669
63793818
62238857
35749571
19074098
2198952
63151135
23506887
71251225
46936686
26678381
66399739
64527970
57246320