27706875
30232810
536399
89253559
6524397
82669990
80893753
56368825
26738632
49909171
39601046
85142080
99073214
90304453
82686834
6238550
44425895
9325474
50345248
12436562
20427966
96056890
63245591
28271918
57536711
1788318
47327406
42695233
7177003
69194257
82208331
24545185
43052615
5333256
17092651
32359247
38768020
10458149
40066642
13134772