82691471
22874887
16136904
83915052
61998742
27988652
7824219
74101306
63977585
78657976
34092145
38435013
71865802
44545279
5476839
38529298
64446439
4240476
81391974
96977434
21924135
634918
16281814
60161777
40787090
57784192
91251173
72701019
44475987
79426293
7420546
5092465
43757966
4318827
94273412
88305703
13962120
445838
71439838
96724722