56601574
43635409
2812968
95544436
64073036
97676438
77581902
869778
55136353
67368974
24464581
4037558
38633259
59176206
858957
89802896
60298877
47482628
69567570
48704134
13081677
31524121
30784644
25203533
72788254
39843837
93567120
56071298
63003956
37088998
47376842
56718785
86196771
62499423
52584318
72543305
47887726
78443550
4735172
89757436