9318291
19103799
40268218
35607110
58015483
43094842
83741608
58995721
32211048
48967380
984365
83689543
2214440
87492936
8504452
79109856
39393071
1837813
99543488
36824088
960578
78697135
52773056
58936149
55317743
16456631
55353165
27851762
35565497
8482389
43903047
67637677
60702353
15416056
787546
76318180
50667909
99198409
77856401
49348274