78644132
35455074
21889978
33095420
1113958
53634161
3904543
74955705
47119442
57425730
4109686
57126911
39322079
5625988
73528448
99044749
71683148
70704037
34335887
62033507
59997639
70801500
67928600
48667944
10038055
36267452
76867852
60708854
63909183
54871808
15359069
18943733
1997301
28296303
6391675
83319681
26952214
88015837
57398552
796762