40232834
61463768
99042951
734670
44936563
81774279
72205064
70823612
32901371
12226420
9226575
16884409
88929552
47451789
2792713
13889556
81218868
80877615
40717933
14318482
40584846
15139538
45851486
76568218
12288884
97925826
19181462
43276622
5007997
5297854
45862271
9550833
53183960
56435631
37822261
69543782
3090156
71884770
21815977
89208045