39241402
22796289
17989810
50474797
96658803
10172248
955964
20739084
79933334
50061144
62505360
6923704
8540552
25982644
2973047
97506987
30605401
31895564
17269300
80946885
26892381
52403239
91296759
1294542
4899211
37253100
668564
8666869
98448436
54759264
67137210
4284732
49543270
99986208
18602725
32756970
11776165
86352466
43312905
63702296