20396487
37101610
47202350
30102849
79085355
96811749
82266616
73403883
42515867
23427486
79388797
60792318
83134087
83502957
7574472
55505545
13055578
39155228
11499697
24173108
55496344
57595525
819964
60134553
35059340
28615076
14281244
19511464
69421174
38805123
385457
93347552
58416400
16943427
42305419
74945482
65074043
10625509
20482729
64287227