89814521
4116880
21888893
44111064
4998254
71796600
90882425
27752319
36348975
66234862
4418662
95725043
93311251
14348848
22021389
50537764
4826407
94538885
38166821
2498802
5886680
663630
89895047
81868545
99018055
15702270
3772056
31594920
45562067
81136360
80492731
70932340
28086526
37687975
38773075
74423920
77564592
72223809
83846280
51675254