66785246
18286268
51259036
352760
48451615
4792456
42575542
19758272
67761707
32913040
43865470
71136110
47818836
95654390
67539305
51775551
57073279
80588026
6438607
6085001
66019513
96455720
3667088
81966335
16093293
35037249
723630
11114570
60427016
20025709
4308754
9647369
5029955
86476675
14504434
38058837
89861017
949960
18143941
69667584