41653749
72487022
63302393
64493630
9104235
97767841
28372468
3607755
1293724
921455
68337920
4990708
62005837
1264469
469428
18478136
35089174
852615
83897079
48192054
40522340
84994910
52851476
5089908
24766056
49203912
89278312
67396556
31985489
38792796
38587266
5864997
81538819
82969419
31418145
26875614
29624328
52297968
14066060
7716391