58106312
62548278
67354822
46881771
48488992
19862032
85895873
85551437
90312721
73181022
16123896
86356081
9975603
98019489
88924620
34946805
15385301
95413385
78352536
10285759
67241729
6941889
71143279
77548489
28938342
56566964
47617541
72007565
86189636
8803858
7544325
56742864
96465732
10612737
13816881
66066762
73507404
81791546
38777903
36969027