93295313
57932373
49967001
10302582
73478929
13681191
62421177
39419866
99935948
88807971
66636474
72278045
33922982
48116875
25239406
52274527
4426478
13607304
35691865
79436244
974120
78939097
36148259
85782632
51916190
96311091
80195776
12374637
12757981
84115452
41479753
21211576
21369222
16424945
49046799
62292786
55257507
30312463
7712713
34848115