4593759
29771868
64274640
816550
6231222
46251462
44004990
2292143
16563899
69504799
84429155
4386921
62286865
54975519
26307001
2163268
11374928
6530307
3034334
7393871
79305700
54273720
63605657
15412677
51821006
53051532
14834325
839049
74221393
59468649
72426041
59328534
14319966
36011272
54006609
68527542
642973
35788728
66879319
47693876