40022384
87489191
66391637
94566431
55971083
71558968
39037482
12823255
5977443
77092600
44535599
20444126
69776322
25981861
6643537
33537278
17285193
83348274
34469423
17779818
71252323
67836798
33652877
37082692
71811804
43938604
23957259
6633236
77674184
49569999
4158426
59827810
556210
24768413
55324243
84857052
2662680
5067134
59403948
40878695