95789550
61987943
67502514
25408966
25764856
8371221
15663288
6061898
12537870
55183424
59255687
31052970
68927219
97859582
89416143
66767758
714963
5726995
53994089
5558675
83035359
4050865
9920686
85123783
75391249
70362076
29309246
76527326
5896043
45201901
62788257
45441195
5624643
60352543
29306811
57405315
54756132
81484
53777313
92334198