82799350
6002471
74124342
73014701
21591409
97602243
28422281
6309892
8638882
91779486
48359470
37372396
93349114
76593188
97078467
41035061
87181603
86694669
75344625
67018658
89926448
61075365
27271457
8835838
66281159
6998505
6065854
80021612
22664294
70721101
64639477
37138704
43872965
17999529
51669586
2757087
85107253
65657095
17066364
79002118