70465055
99929713
92674501
26501834
8227265
7644584
80258090
55386286
30314424
54828310
4736296
12226972
54487544
35429471
16216549
58929933
14651888
70401428
80908790
27776713
27845008
36098101
32468481
89474372
56179673
66519130
6111353
66982322
52104523
83475189
42076295
78526878
36844445
46689148
10293484
50585092
12537950
67939377
97075159
42142230