84025812
69292725
54327710
18359431
22273417
43088591
15896764
83789586
82132302
14105562
94406817
71159601
75573655
13569207
68866422
34554336
25537394
37476863
3063640
63479751
45655332
67223812
54796981
89029722
48531290
24931999
98528397
21233070
49825516
35913183
14733178
81541919
28467103
16297705
92054719
17873302
63793881
36027735
83532833
77255880