33867713
8403822
71912639
45078490
21085997
8229638
6244361
22901836
88711948
92585803
42743894
23199299
93072223
11105967
80628826
76785030
34164755
19997434
59582817
75823242
9761914
10414727
49235747
30219331
42194744
45144368
54361429
7024601
22589231
2740219
17985222
27526531
68862871
18117055
77719735
20438572
82912334
3186158
8270706
90848601