804932
43971747
49438977
8752441
66584420
10419914
76807639
29259593
29567647
22994101
16323374
54846114
6624595
10687436
26021902
1763239
1982280
56175351
21991183
91073680
82254705
72714509
56037918
27051840
74762772
59147139
45489923
18826952
26047391
2578281
77129218
15347740
38897584
11826409
24467378
56139327
68142258
946935
91752466
29498269