14706543
119695
58716328
69515664
45441303
73319562
37563196
47427110
81733339
99007147
30943776
55208089
70749365
82082750
74137846
91824189
55223985
76361261
67051048
29135424
42829290
27809556
17465607
74417753
89512809
4769384
67733424
10138937
19916546
48652929
5728510
24025877
34078417
60319416
49509940
71393317
68134386
3671405
97279074
27079537