80667128
31774473
16887534
74535121
16006388
73045559
45576740
13773159
22687591
36567583
27114786
69735319
69383448
5601848
38164975
26074815
98124655
68812251
5763463
13158699
76463689
96895013
4872919
77746331
32806210
33656233
40063893
48885546
98857364
23367464
87255988
61527673
10105330
8102519
8583753
36458665
32403200
72899800
71783387
6901831