84553625
65026999
59032181
64602594
38645622
29138117
83461176
18756956
79598477
90248566
76035013
96271216
34347252
62428306
34933858
3305412
1696402
790129
8362665
32026142
23598220
39905412
89003521
74608123
8423138
49891236
51554250
82874203
28411868
17983958
80887555
90227179
78279884
43269633
54874100
44995731
6187997
27081334
52348371
53264739