80356108
32295027
71717969
31002477
9143550
18161966
37552763
54412839
47248980
19586201
53345820
19445380
48381191
42447572
34687221
83029378
84972490
86702249
4868358
63963331
44472308
82833934
41046283
17608978
11878382
7902227
44805326
5879320
56761851
18279222
48635938
55512414
71959188
7541273
14619830
19409072
30498868
93525120
66553256
14703429