70545087
14727788
50235184
4816192
46902138
47143174
67977859
3307028
89777400
20787122
4657823
93478553
60217096
70556259
85666124
9542502
70624309
85027611
20332677
88098547
55678578
71913714
83978351
58872066
59386482
61043888
93936363
62635896
74824318
92879136
54873841
72566978
11254461
57332051
96374310
13214016
42682159
54496752
34494204
55055994