16758572
6597813
30493432
62729385
4566514
7919356
43871387
50546948
45601674
42409675
50954559
40904358
51719430
23036072
5809528
87872428
63562525
38512964
93659309
60594062
25284391
27303784
91007352
68314790
77211436
2781641
9837177
70363364
18207491
85187496
30452847
37152615
295836
59949266
53134576
6010326
51945529
9836678
96254564
21245436