51424515
30274033
80839929
89403169
28877983
10819317
95424761
63339144
44391372
70046038
63789381
6443018
8687178
42162072
11439304
43521650
18024285
3197217
63179957
40226579
2059975
10937087
6687934
75842708
49366359
76938184
320468
8968784
85874548
50689706
66954891
14077009
6787812
59513259
62443546
97034288
79996347
6365476
28627492
60122877