19983358
14814423
54679037
30965190
24476742
21025442
15087767
55028496
81053552
51943189
16354945
54268107
6531255
90926488
67884017
53322941
25574438
69883749
4364336
22123373
96577210
35298606
54638193
22862957
42609431
6808419
61004970
9026365
98998731
47649886
6195826
39156791
6947775
92911150
5503505
502973
60922387
15009061
51081320
48066653