167363
67305679
49436787
4363707
7628630
45843542
84314467
14644463
31163856
15452810
10869926
24316382
49772414
5221533
89011263
6305750
38547720
55282813
18316421
44328236
8483349
94854678
24552788
18594998
39432673
8780309
9418359
54512385
23469432
96022523
41536868
9457868
96586171
148138
62055670
53922578
14055129
9046424
85154128
43188480