2652443
35244705
85824367
67495305
8677299
84928228
52205842
94559957
53799324
99314546
20802521
27294966
24153185
37853406
18721617
53337137
928795
16417476
64022564
11759958
28891752
18654756
69644176
38847536
47447518
10531494
14599921
47048112
86793631
41917985
72224111
8441887
58938169
7702608
46068746
20567260
51875188
55787002
8243631
81607853