40698171
42514270
58898255
91854442
57844916
60458705
72514381
92118616
69823064
36551126
63591689
85587316
70493943
937080
40119658
16981989
48294983
55904419
42204478
81012819
14072040
57311992
37496897
98489162
64624204
9419138
98073820
57818009
585258
105547
88485925
77569476
36063221
78431563
37887065
70025884
51435104
63811681
952068
67621860