86884360
77914741
97179837
10709128
61106457
94653975
94003082
40189545
69364270
99693172
80796168
357885
58824210
29456827
11901506
4727941
21132132
33995125
17766173
15344199
28803832
35219835
64076741
60314717
74283489
25164166
96285147
6993293
12507125
40667851
46665511
63981984
76211050
7931612
69939350
61044237
79268181
45248971
42255646
96297919