81264818
43628722
72196823
8451609
90254056
86486212
11163373
7505343
7415314
3995183
1364557
90156401
40073302
3642847
97488983
3849985
54884619
16555900
42557553
89908072
52821669
785984
65376081
93772310
77039104
17558664
42118828
36943074
7496945
9543713
67453689
9983833
24149265
16588198
21733473
15556776
67444029
56396861
52609382
53835129