12053925
66381545
25634288
53232952
4097641
87494382
63008153
20157928
25465048
79913467
21289380
81832928
3383405
9495849
86734527
5626673
63626183
98225177
84878502
2298635
64005114
80905834
5763267
16556625
47605228
10718973
12356309
28083994
5721453
9426528
6522823
42293157
90025936
13416737
45011288
74763786
12394794
67997651
47196375
83999487