80162772
20823277
5743401
27113559
99606927
59925179
6471464
75076524
90876503
47556517
32555171
83912504
79312883
54737158
31464847
53164259
93303281
46183500
25247101
50044605
35436878
47142692
20613208
43473792
21968553
27956820
41209891
83015827
9042756
38148573
83584615
52034065
10879117
6364188
4158915
98302146
49582722
66266037
8975945
36247979