66931067
45526627
58834140
74601001
2466933
29812187
23629733
37136896
1113619
15053757
22483790
79081759
61486693
29079254
93595427
9504306
83962461
37299303
267540
68777733
36783015
83377676
84922515
88825142
31018348
68147926
94057909
2245247
28452844
77982114
55423136
9166108
11879776
5845870
90537782
6853373
32674554
72974488
60725635
1509118