12869276
63952194
94752648
22581046
54306676
25129453
80187335
8898503
83291434
20739693
53315554
90433985
3963797
60689822
50394465
54055671
77476177
43787531
3792310
99555961
73373876
57451009
45648450
1974611
91805007
97298201
11607637
8617676
94395315
28523709
92895882
5536826
94378945
37181327
60232964
9066176
95135549
86706100
8993967
6967298