17918606
68293569
19613849
44721568
47066411
21214813
12719463
15153355
71608871
35679789
45633457
74388890
79145107
54044599
93798060
9900960
55513705
63668818
20076725
2247600
58819343
55199553
8111697
65972333
926835
91764424
94158460
86094274
37055432
83281075
76472045
82613270
57597743
87766686
55927179
183980
21238503
99121135
945577
58658036