70438990
42147616
33977587
88543486
87842199
95067320
24551783
13253797
67724437
79934123
21291004
84839401
66536327
4995897
69004743
92619810
56229090
26152743
71121874
52969486
31741131
26434105
56577320
17346014
79348211
13284080
13846045
36442205
92822838
93281898
36076980
1133878
13729688
98591685
21788185
7284970
73438711
95568533
11673584
53955959