25207968
58937513
70267323
26375095
73421157
61551872
63627691
27465102
8585117
7766309
20691034
85242927
59618374
66019919
23219770
71861573
58913016
34586418
78354977
65027813
98428842
55114682
14803031
33086784
76091223
9705741
5230281
14553906
69452080
18724153
45176492
84402649
4636471
30594209
12268406
8998282
64276133
56119271
81023333
9197211