84531497
82625079
53962115
45882925
70422263
407864
8092877
40957681
25339937
48161903
19821282
61505309
52402625
11893831
94428963
52641118
48041868
87804831
75180
24835796
84749299
31478597
32098753
36268428
87362699
82585587
37562191
63961296
99548724
83433746
17658908
14592971
66689234
84212449
29608703
40076662
80768761
50437161
81888799
9629348