75154555
40448085
50152101
69107878
41799611
50295622
90979427
25386525
58624503
26031088
71036625
95884052
12652304
30966555
17104063
24056260
18718556
65052584
86564240
45361237
46412746
68071188
35967719
4998326
13109503
27445141
46835646
39784079
73469620
6135407
58772142
26812977
83813338
12168681
56453129
23728171
7206874
72868635
80095232
10994791