71308122
44523818
10565694
32949696
12685840
48641708
5601788
66089478
73615062
7496
49394914
51486002
40733505
59751287
45571509
19253014
97311364
49877798
95795054
29034076
53717622
627846
68531292
39087786
6474262
855560
93366438
35809561
92392396
42615775
24991062
13444664
71189354
14008845
46945644
39932590
59366534
56203908
57573414
16173553