54743689
61751070
42876927
5606914
39672506
21433982
3504815
20208648
41878097
89033677
44192246
35235433
9215809
91693398
66551735
60109985
20519565
26195020
45271817
5884174
80678893
25703544
99856080
85928060
80526056
57565652
68625741
87431706
52088605
69401188
20261112
2652775
55029732
19558628
54705724
70474843
41211494
66022491
38968533
79321863