87107656
60547913
11464778
81117319
36511039
85955297
9722985
31148613
66896869
66575610
21829742
65322536
77582615
88944189
57852615
70271004
21116048
39402288
8196746
61808288
436843
86747013
71074196
57012768
97905952
5661532
87722998
99349705
93944902
78661705
47768713
31918650
1357836
68387256
59911105
45514322
62403361
12795644
13566149
8071218