59803090
36965323
57904105
8280998
29135182
67791399
9068519
62296322
6711458
52454230
69428158
63986578
32294378
8145921
6115934
29017013
60819111
83916621
22471417
86044018
10449787
92765411
19098311
33483671
47289118
951266
56596326
50914406
13077803
56076786
862561
83116871
83079009
7362088
8749779
48643320
63341212
32906269
64718589
5196382