14371877
64346010
58811442
47915901
26784489
53221979
82589417
13209416
77622846
94305169
42938988
74744416
79503155
40688970
68631878
69239394
57329321
14077663
2892976
15561500
13226682
15384124
64204553
27355927
17655769
50882322
17537379
88464187
64397930
74282043
16616563
31656496
73535625
88141029
16964330
62421469
3856019
2587764
63351073
273908