84615863
88408726
75929825
60516156
80988706
68289199
93305889
34639105
659364
59584997
68841726
99152982
1591931
71007616
14587329
39661501
71179345
56124057
21048316
42597054
4465728
55727518
93226642
38994401
61831121
15215796
23432495
93743593
73142164
57483101
90893829
71741963
71113847
9410392
62713335
28322747
52157922
25054246
34623820
50237458