95747079
29495452
78791778
6943988
1430639
6812792
68671676
47544809
36992517
76919956
28993607
53494332
37085981
85046672
68259612
17674548
59673511
98273822
10962236
48218501
51567867
56114925
63993750
73709857
50731575
76206270
42568203
68724583
78687362
5535772
64505286
23231424
72366956
97369322
72048090
18697336
27528797
17828821
78269969
4027495