983199
13816165
68684096
77789220
48507609
9534596
36183667
13796947
22962348
31432203
89117660
36278751
45105656
6866717
75063122
88979842
31435061
39244037
21284932
52539438
52307699
46523278
66927781
69105422
53123575
30217415
36945280
94908759
9385357
38275663
4584200
76281267
78634765
34851315
50288787
8204139
62333121
40556122
96976840
88752771