35792758
88961638
16351570
60208903
35858288
23978441
64497272
54673143
12658355
35273785
17743998
82692434
1393734
18465793
34789951
9857573
26517076
47752091
50927898
93196937
29184075
59382373
20552792
84612385
28002635
6000594
13734088
54361489
64073530
63034580
96678511
34828850
10739864
48991492
67722488
31162848
85028781
53305155
23562488
5007347