37451865
87858028
87326462
20839952
60373775
84947019
92836756
30172143
60473369
85385824
16799093
7034134
67967706
93524323
55959644
12341904
42757078
11607969
37988074
39439980
7905234
52409378
1759401
3347944
58564151
84533483
30212568
21724775
57134688
98472706
35487724
2636039
43296173
36365213
94878729
1413591
45847533
3821029
43355600
27514752