42312636
84554478
9381658
63092275
61795147
26598303
28069498
24285236
68902362
9636330
49062660
38687841
42243151
64915404
78742443
18495991
72848632
58365973
46508498
20999377
86891838
43976962
54415629
31693630
15083346
16785869
52849711
21595591
28989125
15631416
45257516
24432373
98231756
19314918
35945561
63302304
46827850
98363532
82072003
53071816