87836423
5043475
5672772
27818960
36626421
48142560
9159968
48138881
470407
99953300
80979533
1722303
10627888
18808379
61957041
63499041
46065367
50326305
62472330
23723620
42224591
6452380
41037974
99687348
83769191
22702556
68322362
79538170
89328697
42606825
54691847
80588500
13375313
95891973
8366639
29734757
32013140
9713551
53898312
27427508