80694168
72911389
1659546
91231974
48199897
50346162
54632758
80801909
67597986
30631955
10797064
30995996
81445284
57089199
15917351
80522794
79857851
24527550
9619904
53557678
66324608
21947763
83815652
3651595
79618685
22482259
85664086
55291105
95415904
2942456
62236901
28341675
770312
79972338
40957755
89214842
91598485
19409310
73053328
52631446