40619011
14573518
87491959
2670391
12967783
17432701
66715
49322399
20612786
80155858
48629288
86912344
12548326
92625127
85655634
70694322
89398868
84586527
81677299
45738099
2127428
56531148
89465953
90983160
22973618
91994727
20171309
6587769
8111266
62367437
11306892
33298828
1419066
78858635
21593350
87782481
142826
45499376
56604615
18176623