35331090
43827
57837291
16193637
17858704
8408862
44953185
73218447
78786537
86549637
60145422
51418018
2671643
149028
63156407
56655269
49671539
5731528
88561933
72834912
48458150
15073283
21948366
99131359
52831715
97201362
49772113
15602707
61541931
94504770
10169979
95806513
4778151
53448901
40707770
7064565
67802252
59235788
53084344
58877028