27527489
24104570
98351279
83804698
4303833
29689307
71518414
4399621
12995723
54171952
62918331
82315311
19057267
65866488
45274291
1666770
7797887
24057013
23456277
89731987
41318574
90546000
20866077
38789517
64338664
35015790
50856519
210241
88985540
27064322
49213046
29412436
80418462
13541793
68866121
27331850
88622107
79802439
79623919
45287834