90961758
95527652
52443340
36008937
66173826
38871700
75964767
10021551
9918325
24644951
37082165
77524257
84559898
79416988
80745018
69108451
48803899
43856808
78958343
40008117
19656336
76845079
80782087
45512953
9168413
51848206
20885137
8811596
49873091
83263417
43804018
589057
93943804
52648785
7082668
28668642
18514191
3915844
37704357
26074779