64637919
55118876
57765114
20057441
90014106
68847244
70067951
14626996
90332018
5884919
17515898
11848315
14705155
86745181
14641571
77646973
61893666
81258772
11892395
23074543
37147545
59292104
61183231
41948838
66766089
39684110
57431054
52644806
58657974
24457072
29265247
21115350
31272835
26249069
13818556
79706824
6654732
43956456
51746059
31153393