66199607
11466629
4964263
64949079
9868995
36128170
77713345
90933094
34244732
71135664
64563169
7784777
632698
51567395
59814313
28496899
32546198
5598189
64407496
20771600
76421472
51723344
61939953
17304840
50523476
967355
92569265
64831399
29583063
27898405
53031221
94441390
95991096
89905808
93387163
54248648
36774514
4219997
9854370
32381371