16416520
99521391
97971738
90617639
4445380
6581140
55515839
42142752
8567434
23076944
71422202
2892356
40173017
44056763
21603455
97378749
5425445
55545628
61412820
75985204
68983687
56021140
11306457
50024076
15141187
98156187
31231694
92922095
17889519
76497061
9144965
35645819
5809800
25005841
61192768
7684880
34425434
14263352
71085946
27375041