82485338
44276760
5820948
54916200
55342312
44387549
106780
3001715
31833361
46722740
3617271
64741339
57099045
31502482
61234482
35036935
78181711
18799137
34671353
26943491
62576544
70661796
18625883
67075857
24933274
93924595
23532145
99719917
93244411
98694178
8653193
65675506
91887052
15853852
5941451
15871801
22697495
95531771
6637440
21846301