40607909
6034788
94805387
42786824
20191470
802830
53432887
53898719
6449957
26203540
10398468
93261042
31882885
32852657
47479461
90699316
22026270
45717262
25877906
64194027
77059651
40527186
50999385
58775124
49961776
81627644
94079435
86064780
6257964
38707055
38901669
58216565
47796208
92685097
31624840
82515480
73032374
4141372
51987025
74878825