52714749
37358885
89116811
67849830
78245
2868626
27322869
84795764
82157963
50176996
69289761
52816738
26282432
95763028
90311183
12469085
85568983
84068927
2550717
1863588
66132100
67102647
53878050
5269526
20207155
82553817
4479051
273515
50319603
388635
69123032
36325771
75984731
64721058
96354558
20048161
90783474
8591283
19627384
4293541