13166753
9682419
685688
63184686
73368096
52164584
48194639
77755762
71178631
3967654
17444355
15374388
76892664
3028392
58184860
11678901
91099799
67918513
60227807
59027905
2505393
86336162
66178858
69392658
91993796
37871150
90796285
10628018
3054316
27729101
28351687
75669438
72878986
17652663
4774243
48483178
19993700
71741156
74505727
67893669