97921442
29629259
2996510
77506850
31858952
77517998
33878345
69534976
25012311
32884946
64626490
9781866
25404022
8591516
395805
64703454
4567269
41664567
1401460
62921691
76215118
19497016
7682578
48045774
34617260
31026051
46182875
8095620
42216410
27528974
78531231
18288189
69104430
78058196
85951037
77437684
19841053
74271920
53193065
84409150