16345924
90385307
66599045
92919591
6591567
5315848
44438625
10759044
31646634
4154826
19583391
64009838
90331215
9866374
96095750
63175468
6871479
90983165
41812059
85671739
64459799
69845548
9895060
12785195
31046531
51999868
3289335
61234234
50947755
32824045
88085532
59888083
44427775
3653951
9437289
88246355
61041062
2535880
538984
6112810