77631721
61637332
15384392
5812492
4688850
47079623
45252281
39204420
62275918
31125764
43518484
94211660
83194294
15668264
80425595
93397143
49592002
20456873
55545655
18439620
8626863
6188122
91551556
28631845
70094169
68839474
88162726
17412461
66353095
19592348
64217571
28757978
48482291
69783463
57146300
70761510
2372616
92614164
41341787
88816644