98313523
96364689
74446850
5106987
3666298
24024922
29337787
10048915
71496743
10953820
9698137
42884006
27652452
87657963
15844510
50982546
70992309
5404359
26069594
14684045
6622984
49407770
83302360
60747872
4186856
46065579
52163402
27759802
5214524
24782319
78933064
25531882
58232521
56755697
87303394
82648427
77595323
4712997
50536442
7725876