14808350
9773316
11879442
14573893
96419271
60337691
9756543
16411948
66971431
68343430
22713062
503260
58397250
86386892
63692393
86398481
87704026
47845020
69034328
58071365
55296503
7686274
52444058
18981578
61614016
84836189
9895193
17895086
60482799
15706800
12635969
23922498
27743002
97049941
20536268
55178498
14343969
29268647
73738315
90263010