78684647
26503767
66134220
34019630
42461816
70707490
19391543
70257286
50668484
44805100
14929895
18968708
90417736
86572187
33352137
9855741
3972825
33623757
90512674
65128264
67888422
38654074
81834200
90676082
13872882
28206658
87275652
7979137
18381763
57618315
99648116
96666599
61022107
11519957
2521145
43091749
3858099
4865075
32549606
14549286