14784741
85078569
82006985
17513761
93143916
54292178
15384248
75001399
19575828
76332985
10964967
43982932
52608966
24127624
55873029
30982951
67346546
96169891
50981225
97095202
6915649
40193217
113058
33353727
91831524
38089703
12301408
73994663
53782205
97965053
51864947
13937756
30989047
18765188
98338739
68725821
8030356
26223384
11352977
24223588