8298582
444565
98096354
65913469
17036306
907867
48816066
18486009
33899029
82773657
78083013
80794448
59098773
6886636
37966052
21769732
86238598
99811783
87565659
685689
66851668
76938362
11754476
48209984
2204988
75616551
10355921
1359815
36567804
63696258
3773278
56312091
36125565
5830810
65924574
92912071
9824352
24524276
4468263
88583477