80493221
21911097
56053587
7882163
87665200
98813125
39268476
54784435
13633463
34444205
30325543
66856785
2620249
583798
33555975
5526937
92894131
73533985
4098472
11227289
7421705
11082961
54144029
64645786
87139969
18998779
17587985
68979756
67982856
14305109
30033132
52951243
65406916
93872817
20518669
59184380
80509464
89383746
99509420
68413097