68443683
5227960
37286410
93945264
37491226
20082508
42415435
14646608
70371124
66295008
16057763
49854577
72613677
87303252
52014261
83292524
30073300
18001984
49726293
42351498
33141940
95831710
99061729
62825637
27607822
29513872
27296902
11384388
60172047
5850317
3907839
1906561
85365066
71994295
24914029
57044021
33138363
85302418
98374433
37819958