86104160
52979282
22787152
80539675
7544847
71844105
92422473
45432479
94563075
11649913
63068085
8658557
10044801
48574864
28296817
48778089
64409219
42373480
71346897
15746402
98068794
13896092
8999331
2373544
191616
18796925
53601424
51172835
57526001
85795791
39498925
79314581
86258029
76949745
86728128
45736290
46132808
1661237
26663555
46108291